golden balls - Turkish English Dictionary